
public class Village {
        // 静态成员变量，模拟井水的水量
        public static int waterAmount;

        // 构造方法
        public Village() {
            // 初始化水量，假设一开始井里有100单位的水
            Village.waterAmount = 100;
        }

        // 方法用于改变井水的水量
        public void changeWaterAmount(int amount) {
            Village.waterAmount += amount;
            System.out.println("井水的水量改变了，现在有 " + Village.waterAmount + " 单位水。");
        }

        // 方法用于查看井水的水量
        public void checkWaterAmount() {
            System.out.println("当前井水的水量为 " + Village.waterAmount + " 单位。");
        }

    public static void main(String[] args) {
        // 创建两个村庄实例
        Village village1 = new Village();
        Village village2 = new Village();

        // 村庄1改变井水的水量
        village1.changeWaterAmount(-20); // 假设村庄1使用了20单位的水

        // 村庄2查看井水的水量
        village2.checkWaterAmount(); // 应该显示80单位水，因为村庄1使用了20单位
    }

}
